Pressed duck - Spanish English Dictionary